a species of tree in the asteraceae family (dasyphyllum diacanthoides) - Spanish English Dictionary